home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / winsock / wschesb1.zip / SRC / CHESS.RC < prev    next >
Text File  |  1994-03-16  |  12KB  |  332 lines

  1. //Microsoft App Studio generated resource script.
  2. //
  3. #include "resource.h"
  4.  
  5. #define APSTUDIO_READONLY_SYMBOLS
  6. /////////////////////////////////////////////////////////////////////////
  7. //
  8. // Generated from the TEXTINCLUDE 2 resource.
  9. //
  10. #define APSTUDIO_HIDDEN_SYMBOLS
  11. #include "windows.h"
  12. #undef APSTUDIO_HIDDEN_SYMBOLS
  13. #include "chess.h"
  14. #include "saveopen.h"
  15. #include "color.h"
  16. #include "timecnt.h"
  17. #include "stats.h"
  18.  
  19. /////////////////////////////////////////////////////////////////////////////////////
  20. #undef APSTUDIO_READONLY_SYMBOLS
  21.  
  22.  
  23. //////////////////////////////////////////////////////////////////////////////
  24. //
  25. // Icon
  26. //
  27.  
  28. WSCHESS                 ICON    DISCARDABLE     "CHESS.ICO"
  29.  
  30. //////////////////////////////////////////////////////////////////////////////
  31. //
  32. // Bitmap
  33. //
  34.  
  35. PAWN                    BITMAP  MOVEABLE PURE   "PAWN.BMP"
  36. ROOK                    BITMAP  MOVEABLE PURE   "ROOK.BMP"
  37. KNIGHT                  BITMAP  MOVEABLE PURE   "KNIGHT.BMP"
  38. BISHOP                  BITMAP  MOVEABLE PURE   "BISHOP.BMP"
  39. QUEEN                   BITMAP  MOVEABLE PURE   "QUEEN.BMP"
  40. KING                    BITMAP  MOVEABLE PURE   "KING.BMP"
  41. PAWNM                   BITMAP  MOVEABLE PURE   "PAWNM.BMP"
  42. ROOKM                   BITMAP  MOVEABLE PURE   "ROOKM.BMP"
  43. KNIGHTM                 BITMAP  MOVEABLE PURE   "KNIGHTM.BMP"
  44. BISHOPM                 BITMAP  MOVEABLE PURE   "BISHOPM.BMP"
  45. QUEENM                  BITMAP  MOVEABLE PURE   "QUEENM.BMP"
  46. KINGM                   BITMAP  MOVEABLE PURE   "KINGM.BMP"
  47. PAWNO                   BITMAP  MOVEABLE PURE   "PAWNO.BMP"
  48. ROOKO                   BITMAP  MOVEABLE PURE   "ROOKO.BMP"
  49. KNIGHTO                 BITMAP  MOVEABLE PURE   "KNIGHTO.BMP"
  50. BISHOPO                 BITMAP  MOVEABLE PURE   "BISHOPO.BMP"
  51. QUEENO                  BITMAP  MOVEABLE PURE   "QUEENO.BMP"
  52. KINGO                   BITMAP  MOVEABLE PURE   "KINGO.BMP"
  53.  
  54. //////////////////////////////////////////////////////////////////////////////
  55. //
  56. // Dialog
  57. //
  58.  
  59. AboutBox DIALOG DISCARDABLE  19, 18, 205, 123
  60. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  61. CAPTION "Winsock Chess Version Beta 0.1"
  62. FONT 8, "System"
  63. BEGIN
  64.     ICON            "WSCHESS",IDS_STATIC,14,4,18,20
  65.     LTEXT           "Winsock Chess Beta Release 1",IDS_STATIC,43,7,155,10
  66.     LTEXT           "By Donald Munro  1994/03/15",IDS_STATIC,43,14,155,14
  67.     LTEXT           "Large portions of the chess playing component (checking for valid moves, promotion etc) are based on GNU C which is copyright Free Software Foundation Inc and John Stanback. (C) 1986,1987,1988,1989,1990 Free Software Foundation INC",
  68.                     IDS_STATIC,4,32,197,34
  69.     LTEXT           "(C) 1988,1989,1990 John Stanback\n(C) 1985 Stuart Cracraft\nConversion to Microsoft Windows by Daryl K. Baker (C) 1990",
  70.                     IDS_STATIC,4,65,200,24
  71.     PUSHBUTTON      "OK",IDOK,81,95,42,16
  72. END
  73.  
  74. NUMBERDLG DIALOG DISCARDABLE  10, 10, 180, 54
  75. STYLE WS_POPUP | WS_DLGFRAME
  76. BEGIN
  77.     CTEXT           "",IDD_CHAR,9,4,162,12
  78.     EDITTEXT        IDD_INT,6,20,104,12,ES_AUTOHSCROLL
  79.     DEFPUSHBUTTON   "OK",IDOK,124,20,50,14,WS_GROUP
  80.     PUSHBUTTON      "Cancel",IDCANCEL,124,36,50,14,WS_GROUP
  81. END
  82.  
  83. TIMECNT DIALOG PRELOAD DISCARDABLE  48, 48, 180, 126
  84. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  85. CAPTION "Set Time Limits"
  86. BEGIN
  87.     GROUPBOX        "Number of moves",201,10,11,160,32
  88.     GROUPBOX        "Time limit",202,10,51,160,32
  89.     RADIOBUTTON     "1",TMDLG_1MOV,22,24,20,12,WS_TABSTOP
  90.     RADIOBUTTON     "10",TMDLG_10MOV,52,24,20,12,WS_TABSTOP
  91.     RADIOBUTTON     "20",TMDLG_20MOV,81,24,20,12,WS_TABSTOP
  92.     RADIOBUTTON     "40",TMDLG_40MOV,112,24,20,12,WS_TABSTOP
  93.     RADIOBUTTON     "60",TMDLG_60MOV,141,24,20,12,WS_TABSTOP
  94.     RADIOBUTTON     "5",TMDLG_5MIN,21,63,20,12,WS_TABSTOP
  95.     RADIOBUTTON     "15",TMDLG_15MIN,51,63,20,12,WS_TABSTOP
  96.     RADIOBUTTON     "30",TMDLG_30MIN,81,63,20,12,WS_TABSTOP
  97.     RADIOBUTTON     "60",TMDLG_60MIN,111,63,20,12,WS_TABSTOP
  98.     RADIOBUTTON     "600",TMDLG_600MIN,141,63,23,12,WS_TABSTOP
  99.     DEFPUSHBUTTON   "OK",IDOK,28,97,38,14
  100.     PUSHBUTTON      "Cancel",IDCANCEL,116,97,38,14
  101. END
  102.  
  103. REVIEW DIALOG DISCARDABLE  50, 31, 174, 131
  104. STYLE WS_POPUP | WS_CAPTION | WS_SYSMENU
  105. CAPTION "Review game moves"
  106. FONT 8, "System"
  107. BEGIN
  108.     LISTBOX         100,5,15,164,113,LBS_NOREDRAW | LBS_USETABSTOPS | 
  109.                     WS_VSCROLL
  110.     LTEXT           "Move\t\tWhite\t\tBlack",101,5,5,164,8,NOT WS_GROUP
  111. END
  112.  
  113. PAWNPROMOTE DIALOG DISCARDABLE  24, 23, 164, 55
  114. STYLE WS_POPUP | WS_CAPTION | WS_SYSMENU
  115. CAPTION "Promote Pawn"
  116. BEGIN
  117.     RADIOBUTTON     "Knight",100,4,10,38,12,WS_TABSTOP
  118.     RADIOBUTTON     "Bishop",101,44,10,36,12,WS_TABSTOP
  119.     RADIOBUTTON     "Rook",102,85,10,28,12,WS_TABSTOP
  120.     RADIOBUTTON     "Queen",103,123,10,35,12,WS_TABSTOP
  121.     DEFPUSHBUTTON   "Ok",IDOK,63,33,38,14
  122. END
  123.  
  124. IDD_PROTOCOL DIALOG DISCARDABLE  0, 0, 161, 103
  125. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  126. CAPTION "Set Communication Type"
  127. FONT 8, "MS Sans Serif"
  128. BEGIN
  129.     DEFPUSHBUTTON   "OK",IDOK,15,81,50,14
  130.     PUSHBUTTON      "Cancel",IDCANCEL,95,81,50,14
  131.     CONTROL         "Windows &Sockets",IDC_SOCKETS,"Button",
  132.                     BS_AUTORADIOBUTTON,20,20,120,13
  133.     CONTROL         "&Dynamic Data Exchange (DDE)",IDC_DDE,"Button",
  134.                     BS_AUTORADIOBUTTON,20,45,118,13
  135. END
  136.  
  137. IDD_HOSTDDE DIALOG DISCARDABLE  0, 0, 185, 130
  138. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  139. CAPTION "HOST Connection"
  140. FONT 8, "MS Sans Serif"
  141. BEGIN
  142.     CTEXT           "Waiting for Connection",IDC_HOSTMSG,6,31,172,11
  143.     PUSHBUTTON      "ABORT",IDC_ABORT,63,81,57,22
  144. END
  145.  
  146. IDD_CONNDDE DIALOG DISCARDABLE  0, 0, 185, 92
  147. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  148. CAPTION "DDE Connection"
  149. FONT 8, "MS Sans Serif"
  150. BEGIN
  151.     DEFPUSHBUTTON   "OK",IDOK,67,68,50,14
  152.     CTEXT           "Connected ",IDC_CMESS,7,13,169,7
  153. END
  154.  
  155. IDD_HOSTWS DIALOG DISCARDABLE  0, 0, 199, 127
  156. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  157. CAPTION "WinSock Host"
  158. FONT 8, "MS Sans Serif"
  159. BEGIN
  160.     PUSHBUTTON      "Abort",IDC_ABORT,75,86,50,25
  161.     LTEXT           "",IDS_WSMESS,5,9,190,8
  162.     CTEXT           "Waiting for connection",IDS_HOSTMESS,9,41,181,9
  163. END
  164.  
  165. IDD_CONNWS DIALOG DISCARDABLE  0, 0, 215, 125
  166. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  167. CAPTION "WinSock Chess Connect"
  168. FONT 8, "MS Sans Serif"
  169. BEGIN
  170.     COMBOBOX        IDC_COMBO1,7,22,197,58,CBS_SIMPLE | CBS_SORT | 
  171.                     WS_VSCROLL | WS_TABSTOP
  172.     LTEXT           "Enter the IP address or host name of server :",
  173.                     IDS_PROMPT_IP,4,10,148,12
  174.     DEFPUSHBUTTON   "OK",IDOK,20,105,50,14
  175.     PUSHBUTTON      "Cancel",IDCANCEL,142,105,50,14
  176.     LTEXT           "",IDS_WAIT,21,84,172,9
  177. END
  178.  
  179. IDD_CONFIRM DIALOG DISCARDABLE  0, 0, 185, 137
  180. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  181. CAPTION "WAIT FOR CONFIRMATION"
  182. FONT 8, "MS Sans Serif"
  183. BEGIN
  184.     CTEXT           "Waiting for confirmation from opponent",IDS_WAITING,20,
  185.                     12,144,14
  186.     PUSHBUTTON      "Continue",IDB_CONTINUE,67,83,50,25,NOT WS_VISIBLE
  187.     CTEXT           "",IDS_CONFTEXT,25,39,135,17
  188. END
  189.  
  190. IDD_REQUEST DIALOG DISCARDABLE  0, 0, 185, 113
  191. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  192. CAPTION "LOAD GAME REQUEST"
  193. FONT 8, "MS Sans Serif"
  194. BEGIN
  195.     DEFPUSHBUTTON   "AGREE",IDB_AGREE,24,55,50,29
  196.     PUSHBUTTON      "DENY!",ID_NO,109,55,50,29
  197.     CTEXT           "",IDS_PROMPT,20,12,143,11
  198. END
  199.  
  200.  
  201. //////////////////////////////////////////////////////////////////////////////
  202. //
  203. // Menu
  204. //
  205.  
  206. WSCHESS MENU DISCARDABLE 
  207. BEGIN
  208.     POPUP "&Connect"
  209.     BEGIN
  210.         MENUITEM "&Communication &Type...",     IDM_PROTOCOL
  211.         MENUITEM SEPARATOR
  212.         MENUITEM "&Host...",                    IDM_HOST
  213.         MENUITEM SEPARATOR
  214.         MENUITEM "&Connect To Host...",         IDM_CLIENT
  215.         MENUITEM SEPARATOR
  216.         MENUITEM "Disconnect",                  IDM_DISCONNECT
  217.     END
  218.     POPUP "&File"
  219.     BEGIN
  220.         MENUITEM "&New",                        MSG_CHESS_NEW
  221.         MENUITEM "&Open...",                    MSG_CHESS_GET
  222.         MENUITEM "&Save...",                    MSG_CHESS_SAVE
  223.         MENUITEM "&List...",                    MSG_CHESS_LIST
  224.         MENUITEM SEPARATOR
  225.         MENUITEM "E&xit",                       MSG_CHESS_QUIT
  226.     END
  227.     POPUP "&View"
  228.     BEGIN
  229.         MENUITEM "&Reverse Board",              MSG_CHESS_REVERSE
  230.     END
  231.     POPUP "&Options"
  232.     BEGIN
  233.         MENUITEM "T&one",                       MSG_CHESS_BEEP
  234.         MENUITEM "C&oordinates",                MSG_CHESS_COORD
  235.         MENUITEM "&Time...",                    IDM_TIMECONTROL
  236.         MENUITEM "&Review Game...",             MSG_CHESS_REVIEW
  237.     END
  238.     POPUP "&Colors"
  239.     BEGIN
  240.         MENUITEM "Window Background...",        IDM_BACKGROUND
  241.         MENUITEM "Black Squares...",            IDM_BLACKSQUARE
  242.         MENUITEM "White Squares...",            IDM_WHITESQUARE
  243.         MENUITEM "Black Pieces...",             IDM_BLACKPIECE
  244.         MENUITEM "White Pieces...",             IDM_WHITEPIECE
  245.         MENUITEM "Text Color...",               IDM_TEXT
  246.         MENUITEM SEPARATOR
  247.         MENUITEM "Default Colors",              IDM_DEFAULT
  248.     END
  249.     POPUP "&Help", HELP
  250.     BEGIN
  251.         MENUITEM "Help &Index",                 IDM_HELP
  252.         MENUITEM SEPARATOR
  253.         MENUITEM "&About...",                   MSG_CHESS_ABOUT
  254.     END
  255. END
  256.  
  257. #ifdef APSTUDIO_INVOKED
  258. //////////////////////////////////////////////////////////////////////////////
  259. //
  260. // TEXTINCLUDE
  261. //
  262.  
  263. 1 TEXTINCLUDE DISCARDABLE 
  264. BEGIN
  265.     "resource.h\0"
  266. END
  267.  
  268. 2 TEXTINCLUDE DISCARDABLE 
  269. BEGIN
  270.     "#define APSTUDIO_HIDDEN_SYMBOLS\r\n"
  271.     "#include ""windows.h""\r\n"
  272.     "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n"
  273.     "#include ""chess.h""\r\n"
  274.     "#include ""saveopen.h""\r\n"
  275.     "#include ""color.h""\r\n"
  276.     "#include ""timecnt.h""\r\n"
  277.     "#include ""stats.h""\r\n"
  278.     "\0"
  279. END
  280.  
  281. 3 TEXTINCLUDE DISCARDABLE 
  282. BEGIN
  283.     "\r\n"
  284.     "\0"
  285. END
  286.  
  287. /////////////////////////////////////////////////////////////////////////////////////
  288. #endif    // APSTUDIO_INVOKED
  289.  
  290.  
  291. //////////////////////////////////////////////////////////////////////////////
  292. //
  293. // String Table
  294. //
  295.  
  296. STRINGTABLE DISCARDABLE 
  297. BEGIN
  298.     IDS_ILLEGALMOVE         "Illegal move"
  299.     IDS_AMBIGUOUSMOVE       "Ambiguous move"
  300.     IDS_UNABLESAVE          "Unable to save game"
  301.     IDS_UNABLELIST          "Unable to list game"
  302.     IDS_CHESS               "Chess"
  303.     IDS_DRAWGAME            "Draw Game"
  304. END
  305.  
  306. STRINGTABLE DISCARDABLE 
  307. BEGIN
  308.     IDS_YOUWIN              "You have won !"
  309.     IDS_COMPUTERWIN         "You opponent has won"
  310.     IDS_MATESOON            "You are in a winning position"
  311.     IDS_COMPMATE            "Your opponent is about to win"
  312.     IDS_TTABLEAF            "ttable Allocation Failed"
  313.     IDS_SQDATAAF            "sqdata Allocation Failed"
  314.     IDS_HISTORYAF           "History Allocation Failed"
  315.     IDS_TREEAF              "Tree Allocation Failed"
  316.     IDS_GAMEAF              "Game List Allocation Failed"
  317.     IDS_LOADFAILED          "Loading saved game failed"
  318.     IDS_INITERROR           "Initialization error"
  319. END
  320.  
  321.  
  322. #ifndef APSTUDIO_INVOKED
  323. ////////////////////////////////////////////////////////////////////////////////
  324. //
  325. // Generated from the TEXTINCLUDE 3 resource.
  326. //
  327.  
  328.  
  329. /////////////////////////////////////////////////////////////////////////////////////
  330. #endif    // not APSTUDIO_INVOKED
  331.  
  332.